home *** CD-ROM | disk | FTP | other *** search
Text File | 1987-02-13 | 829 b | 41 lines | [TEXT/PJMM] |
- UNIT SetupMenus;
-
- INTERFACE
-
- USES
- MacPrint, MyGlobals, Windows;
-
- PROCEDURE SetUpMenus;
- PROCEDURE SetUpWindow;
-
- IMPLEMENTATION
-
- { These routines used only once then segment dumped }
-
- PROCEDURE SetUpMenus;
- VAR
- counter : INTEGER;
- BEGIN
- FOR counter := 1 TO lastMenu DO
- myMenus[counter] := GetMenu(counter);
- AddResMenu(myMenus[1], 'DRVR'); {desk accessories }
- FOR counter := 1 TO lastMenu DO
- InsertMenu(myMenus[counter], 0);
- DrawMenuBar;
- END; {SetUpMenus}
-
- PROCEDURE SetUpWindow;
- VAR
- r : Rect;
- BEGIN
- dragRect := screenbits.bounds;
- dragRect.top := dragRect.top + 20; {leave room for menu bar}
- InsetRect(dragRect, 4, 4); {leave some of dragged rectangle on screen}
- doneFlag := FALSE;
- printFlag := FALSE;
-
- currWMode := nullMode;
- OpenAWindow; {WindowStuff routine}
- END; {SetUpWindow}
-
- END.